package com.mvc.model.xt;

import java.io.Serializable;

import javax.persistence.Entity;
import javax.persistence.Table;

import org.hibernate.annotations.DynamicInsert;
import org.hibernate.annotations.DynamicUpdate;

import com.mvc.model.base.IdEntity;

@Entity
@Table(name="xt_hospital")
@DynamicInsert(true)
@DynamicUpdate(true)
public class Hospital extends IdEntity implements Serializable {
	private static final long serialVersionUID = -6420991708296138755L;
	
	private String hospitalCode;//医院编码
	private String hospitalName;//医院名称
	private String hospitalOtherName;//医院别名
	private Integer hospitalLevel;//医院级别
	private Integer hospitalNumberBeds;//医院床位数量
	private String hospitalAdress;//医院地址
	private String hospitalTell;//医院电话
	private String hospitalAbstract;//医院简介
	private String hospitalContact;//医院负责人
	private String hospitalAdminCode;//医院区域行政编码:省，市，区县，街道。
	private String hospitalProperty;//医院区域属性:省，市，区县，街道。
	private String hospitalProExp;//医院专业专长
	private String hospitalKeyWord;//医院关键字
	private String hospitalPyCode;//名称拼音码
	private String pictureCode;//医院图片
	private String latitude;//纬度
	private String longitude;//经度
	private String reservationRule;//预约规则
	private Integer registration;//挂号量
	private Integer makeRegistration;//预约挂号量
	public String getHospitalCode() {
		return hospitalCode;
	}
	public String getHospitalName() {
		return hospitalName;
	}
	public String getHospitalOtherName() {
		return hospitalOtherName;
	}
	public Integer getHospitalLevel() {
		return hospitalLevel;
	}
	public Integer getHospitalNumberBeds() {
		return hospitalNumberBeds;
	}
	public String getHospitalAdress() {
		return hospitalAdress;
	}
	public String getHospitalTell() {
		return hospitalTell;
	}
	public String getHospitalAbstract() {
		return hospitalAbstract;
	}
	public String getHospitalContact() {
		return hospitalContact;
	}
	public String getHospitalAdminCode() {
		return hospitalAdminCode;
	}
	public String getHospitalProperty() {
		return hospitalProperty;
	}
	public String getHospitalProExp() {
		return hospitalProExp;
	}
	public String getHospitalKeyWord() {
		return hospitalKeyWord;
	}
	public String getHospitalPyCode() {
		return hospitalPyCode;
	}
	public String getPictureCode() {
		return pictureCode;
	}
	public String getLatitude() {
		return latitude;
	}
	public String getLongitude() {
		return longitude;
	}
	public String getReservationRule() {
		return reservationRule;
	}
	public void setHospitalCode(String hospitalCode) {
		this.hospitalCode = hospitalCode;
	}
	public void setHospitalName(String hospitalName) {
		this.hospitalName = hospitalName;
	}
	public void setHospitalOtherName(String hospitalOtherName) {
		this.hospitalOtherName = hospitalOtherName;
	}
	public void setHospitalLevel(Integer hospitalLevel) {
		this.hospitalLevel = hospitalLevel;
	}
	public void setHospitalNumberBeds(Integer hospitalNumberBeds) {
		this.hospitalNumberBeds = hospitalNumberBeds;
	}
	public void setHospitalAdress(String hospitalAdress) {
		this.hospitalAdress = hospitalAdress;
	}
	public void setHospitalTell(String hospitalTell) {
		this.hospitalTell = hospitalTell;
	}
	public void setHospitalAbstract(String hospitalAbstract) {
		this.hospitalAbstract = hospitalAbstract;
	}
	public void setHospitalContact(String hospitalContact) {
		this.hospitalContact = hospitalContact;
	}
	public void setHospitalAdminCode(String hospitalAdminCode) {
		this.hospitalAdminCode = hospitalAdminCode;
	}
	public void setHospitalProperty(String hospitalProperty) {
		this.hospitalProperty = hospitalProperty;
	}
	public void setHospitalProExp(String hospitalProExp) {
		this.hospitalProExp = hospitalProExp;
	}
	public void setHospitalKeyWord(String hospitalKeyWord) {
		this.hospitalKeyWord = hospitalKeyWord;
	}
	public void setHospitalPyCode(String hospitalPyCode) {
		this.hospitalPyCode = hospitalPyCode;
	}
	public void setPictureCode(String pictureCode) {
		this.pictureCode = pictureCode;
	}
	public void setLatitude(String latitude) {
		this.latitude = latitude;
	}
	public void setLongitude(String longitude) {
		this.longitude = longitude;
	}
	public void setReservationRule(String reservationRule) {
		this.reservationRule = reservationRule;
	}
	public Integer getRegistration() {
		return registration;
	}
	public Integer getMakeRegistration() {
		return makeRegistration;
	}
	public void setRegistration(Integer registration) {
		this.registration = registration;
	}
	public void setMakeRegistration(Integer makeRegistration) {
		this.makeRegistration = makeRegistration;
	}
}
